/* CSS Document */

body {
	margin-left:60px;
	margin-top:60px;
	margin-right:60px;
	margin-bottom:60px;
	background-color:#595959;
}
.maintablebg {
	background-color: #FFFFFF;
}.mainlinks {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

.mainlinks a:link
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

.mainlinks a:hover
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:Blue;
	text-decoration:underline;
}
.black_title {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.green_title {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #80A91E;
}
.red_title {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #D3451A;
}

.content {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: normal;
	text-align: justify;
	color: #000000;
	font-weight: normal;
}
.box_content {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 16px;
	text-align: justify;
	color: #000000;
	font-weight: normal;
}
.readmore {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #619FCF;
	text-decoration:none;
}
.readmore a:link {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;

		color:Blue;
	text-decoration:none;
}

.readmore a:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #619FCF;
	text-decoration:underline;
}	
.small_content {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	/*text-align: justify;*/
	font-weight: normal;
	line-height: 12px;
}
.content_picture {
float:right;
width:250px;
margin:0 0 15px 20px;
padding:3px;
}
.content_list {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #4B4B4B;
	line-height: 12px;
	font-weight: normal;
}
.content_list a:link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #4B4B4B;
}.content_list a:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #2E83B2;
}
.content_list_active {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #2E83B2;
	line-height: 12px;
}


/* Table */

td
{
    font-family: Verdana;
    font-size: 12px;
}

td.MainCell
{
	background-image: url(images/MiddleBackground.gif); 
	background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
    width: 82%;
    text-align: left;
    vertical-align:top;
    background-color: #FBFDFF;
}

td.ProjectTitle
{
	font-weight:bold;
	font-family:Verdana;
	font-size:22pt;
	height:70px;
	font-style:italic;
	text-align:center;
	/* background-image:url(images/banner.gif); */
	color:#1677C5;   /* #68A2D0; */
}

.Caption
{
	text-align:right ;
	height:15pt;
	/* font-weight:bold; */
}

.TextBox
{
	text-align:left;
	font-family:Verdana;
	font-size:10pt;
	height:15px;
}

div.PageTitle
{
	color:#305884;		/*	#4880BD;			/*	#79A2C1;	*/
	text-align: left;
	padding:3px 0px 3px 3px;
	font-family:Verdana ;/* Monotype Corsiva; */
	font-size: 18pt;
	font-weight: bold;
	padding-bottom: 16px;
	font-style :oblique;
	
	/*font-size: 18px;
	font-family: Verdana;*/ 
}

.TopBackground
{
	background-image:url(images/TopBackground.gif);
}

.MiddleBackground
{
	background-image:url(images/MiddleBackground.gif);
}

.Actions
{
	width :75px;
	font-family:Verdana;
	text-align:center;
	height:18pt;
	color:White;
	font-weight:bold;
	font-size:11px;
	background:url(images/ActionsButtonBlue.jpg);
	cursor:hand;
}
/*
.Actions td:link
{
	width :75px;
	font-family:Verdana;
	text-align:center;
	height:18pt;
	background:url(images/ActionsButton.jpg);
}
.Actions td:hover
{
	width :75px;
	font-family:Verdana;
	text-align:center;
	height:18pt;
	background:url(images/ActionsButtonHover.jpg);
	font-weight:bold;
}
*/
.Table
{
	background-color:#DBEBF7;
}

TD.FormFieldInput
{
	padding-left: 4px;
	text-align:left;
}


/*GridView for common details - Starts	*********************************/
TABLE.GridTable
{
	color: black;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    border-color: silver;/*#C9AD86;*/
    border-collapse:collapse;
    font-size:10px;
}

TR.GridHeader
{
	background:url(images/ActionsButton.jpg);
	background-color: #FFCC99; /*#abcdef*/
	color: black;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	font-family: Verdana;
	vertical-align: top;
}

TR.GridRow
{
    color: black;
    text-align: left;
    vertical-align:top;
    font-size: 10px;
}

TR.GridAlternateRow
{
 	 background-color:#DBEBF7;			/* #B2C6EE;		/*#A4B8E1;           /*#aabbcc; /*#FFCC99 ;*/
     color: black;
     text-align: left;
     vertical-align:top;  
     font-size: 10px;
}

TR.GridSelectedRow
{
    background-color:#D1DDF1;
    font-weight: bold;
    color: #333333;
    vertical-align:top;
}

TR.GridEditRow
{
     background-color: #FFF7D2;
     vertical-align:top;
     text-align: left;
}

TR.GridFooter
{
    background-image:url(images/hdrnfuter%20copy.jpg);
    background-repeat: repeat-x; 
    color: #FFFFFF;
    font-weight: bold;
}

TR.GridPager
{
    background-image:url(images/hdrnfuter%20copy.jpg);
    background-repeat: repeat-x; 
    color: #FFFFFF;
    text-align:center;
    vertical-align:middle;
    
}
/*GridView Common - Ends *********************************/


/*DetailsView - Starts *********************************/
TABLE.DetailsViewTable
{
    color: black;
    border-collapse:collapse;
    text-align: left;
    border-width: 1px;
    border-color:#e8e8e8;/* #C9AD86;*/
    border-style: solid;
       
}

TR.DetailsViewHeader
{
    background-color:Silver  ; /*#b07a3a;*/
    color: Black  ;/*#006697;*/
    font-weight:bold;
    text-align: center;
}

TR.DetailsViewFooter
{
	 background-color: Silver; /*#b07a3a; */
     color: Black;
     font-weight: bold;
     text-align: center;
}

TR.DetailsViewEditRow /*While in Insert/Edit Mode */
{
     background-color: #FFFCF2;
     color: Black;
     font-weight: normal;
     text-align: left;
}

TR.DetailsViewCommandRow  /*Insert-Cancel/Update-Cancel*/
{
     background-color: Silver; /* #b07a3a; */
     color: Black;
     font-weight: bold;
     text-align: center;
}
TR.DetailsViewCommandRow a
{
	Color:#ffffff;/*#ff9000;*/
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
		
}

TR.DetailsViewCommandRow a:hover
{
	color :#fffcf2;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
TR.DetailsViewCommandRow a:active
{
	Color:#51371e;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

TR.DetailsViewRow /*Normal Mode, Display Only i.e. not in Insert/Edit mode*/
{
    background-color:#DBEBF7; /* White ;/* #F7F3EE;*/
    text-align: left;
    color: Black;
}

TR.DetailsViewPager
{
     background-color: #b07a3a;
     color: #006697;
     text-align:center; 
}

TD.DetailsViewFieldHeader /*Field Names*/
{
     background-color:#DBEBF7; /* #FFFCF2;/*#e2ebf2;/*#F7F3EE;*/
     font-weight: bold;
     color:black;
     vertical-align:top;
}

TR.DetailsViewAlternateRow
{
    background-color:#DBEBF7; /* #FFFCF2; */
    text-align: left;
    color: Black;
}
/*DetailsView - Ends*******************************/